package com.openess.bigsearch.engine.BTree;

public interface BKComparable {
	/**
	 * 比较两个byte数组的大小
	 * 
	 * @param key
	 *            比较数组
	 * @param data
	 *            被比较数组
	 * @param offset
	 *            被比较数组的起始比较偏移量
	 * @param length
	 *            比较的长度，如果长度超过key，那么以key的长度为准
	 * @return
	 */
	public int compare(byte[] key, byte[] data, int offset, int length);
}
